NOTE: R3 has broken the demos, due to some of the code in BeBuild.h. Either make sure that file isn't included or comment out the stuff in the GL section if you want to build the demos.
Changes
-------
In the second release I (Duncan Wilcox) have reworked
the Makefiles a bit, and added out of the box support for
the 3Dfx drivers by David Bucciarelli. To use or build the
3Dfx versions, you'll need the Glide driver ported to BeOS
by Be, Inc. The file is called glide.zip, and currently is
at ftp://ftp.be.com/pub/samples/preview/graphics/glide.zip
I didn't have time to work on a BeOS version of GLUT, but
the version that Jake Hamby (jehamby@be.com) ported is probably
the best start, if you want to try and adapt it to Mesa. You
can find that at ftp://ftp.be.com/pub/beos_updates/developers/glut-3.5.zip
While it's a bit of a hack, you'll find that src-tk/tkbeos.cpp
provides most of the ideas to use Mesa in a BeOS application both for
off screen and accelerated rendering.*
The libraries have been split into four (libMesaGL.so, libMesaGLU.so, libMesatk.so,
and libMesaaux.so).
Tinic Uro did most of the work with the first BeOS port, at DR8.2 time.
*The tkbeos.cpp file has been updated slightly to fix some mouse problems.
Also the Makefiles have been updated to support x86 versions.